Melon Ball — definition

1. melon ball (Noun)

1 definition

melon ball (Noun) — A bite of melon cut as a sphere.

1 type of
melon